package com.aosiding.ssm.dao;

import com.aosiding.ssm.pojo.Books;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface BookMapper {

        //增加一个Book
        int addBook(Books book);

        //根据id删除一个Book
        int deleteBookById(int id);

        //更新Book
        int updateBook(Books books);

        //根据id查询,返回一个Book
        Books queryBookById(int id);

        //查询全部的书
        List<Books> queryAllBook();

        //通过书名查询
        Books queryBookByName(@Param("bookName") String bookName);

        //删除所有书
        int deleteAllBook(Books books);
    }

